cad portable generator generator emergency power disaster electric generator integrator medical fire milling generators control diesel generator cnc plc hmi machining automation atv integration